package gameobject.construct;

public abstract class BaseRamp extends Construct {

    @Override
    protected int getNumOccupiedVoxels() {
	return DEFAULT_NUM_OCCUPIED_VOXELS;
    }
    
    @Override
    protected void setLocalTranslationWithRespectToBase() {
        setLocalTranslationWithRespectToBaseDefault();
    }

    @Override
    protected void recalculateOccupiedVoxels() {
	System.out.println("Recalculating occupied voxels...");
        occupiedVoxels.get(0).setVoxelGridLocation(baseVoxelGridLocation);
        System.out.println(occupiedVoxels);
    }
}
